<?php
if ( ! defined('BASEPATH')) exit('No direct script access allowed');
/**
 *
 * 模型继承类
 *
 * @copyright www.locojoy.com
 * @author lihuixu@joyogame.com
 * @version v1.0 2015.3.20
 *
 */
class Product_Model extends MY_Model
{
    public function __construct()
    {
		parent::__construct();
    }
	
	
	

	// 获取门店名称
	public function get_store_name(){
		$sql="select * from suggest_store where 1";
		$list=$this->db->query($sql)->result();
		return $list;
	}
	// 格式化数据
	public function _show($res){
		
		// 获取门店名称
		$store_name=$this->get_store_name(); 

		$list=array();
		foreach ($res as $k => $v) {
				foreach ($v as $kk => $vv) {
					//格式化 时间
					if(in_array($kk, array('ctime','ltime','add_time','reply_time'))){
						if($vv!=0){
							$list[$k][$kk]=date('Y-m-d H:i:s',$vv);
						}else {
							$list[$k][$kk]='';
						}
						
					}else{
						$list[$k][$kk]=$vv;
					}
					//获取部门名称
					if($kk=='departid'){
						foreach ($department as $item) {
							if($vv==$item->id){
								$list[$k][$kk]=$item->name;
							}
						}
					}
					//获取类型名称
					if($kk=='emp_type'){
						foreach ($emp_type as $item) {
							if($vv==$item->id){
								$list[$k][$kk]=$item->type_name;
							}
						}
					}
					//获取房间区域名称
					if($kk=='room_area'){
						foreach ($room_area as $item) {
							if($vv==$item->id){
								$list[$k][$kk]=$item->area_name;
							}
						}
					}
					if($kk=='room_type'){
						foreach ($room_type as $item) {
							if($vv==$item->id){
								$list[$k][$kk]=$item->type_name;
							}
						}
					}
					if($kk=='room_level'){
						foreach ($room_level as $item) {
							if($vv==$item->id){
								$list[$k][$kk]=$item->level_name;
							}
						}
					}
					if($kk=='item_type'){
						foreach ($item_type as $item) {
							if($vv==$item->id){
								$list[$k][$kk]=$item->type_name;
							}
						}
					}
					if($kk=='tech_level'){
						foreach ($tech_level as $item) {
							if($vv==$item->id){
								$list[$k][$kk]=$item->level_name;
							}
						}
					}
					if($kk=='work_status'){
						foreach ($work_status as $item) {
							if($vv==$item->id){
								$list[$k][$kk]=$item->turn_type;
							}
						}
					}
					// 转换门店名
					if($kk=='store_id'){
						foreach ($store_name as $item) {
							if($vv==$item->id){
								$list[$k][$kk]=$item->store_name;
							}
						}
					}
					
				}
		}
		return $list;
	}

		// 只格式化时间
		public function _show_time($res){
		$list=array();
		foreach ($res as $k => $v) {
				foreach ($v as $kk => $vv) {
					if(in_array($kk, array('ctime','ltime','begintime','endtime'))){
						if($vv!=0){
							$list[$k][$kk]=date('Y-m-d H:i:s',$vv);
						}else {
							$list[$k][$kk]='';
						}
						
					}elseif(in_array($kk, array('begin_time','end_time'))){
						if($vv!=0){
							$list[$k][$kk]=date('H:i:s',$vv);
						}else {
							$list[$k][$kk]='';
						}

					}else{
						$list[$k][$kk]=$vv;
					}
				}
		}
		return $list;
	}

}